body,html{
	width: 100%;
}
.top{
	width: 100%;
	height: 18rem;
	background: url(../img/bg.png) no-repeat 0 0;
	background-size:cover;
	text-align: center;
	border-top: 1px solid transparent;
}
.top .logo{
	margin-top: 4rem;
}

.top .logo img{
	width: 8rem ;
	height: 8rem;
}
.top p span{
	color: white;
	display: inline-block;
	margin:0 0.1rem;
}
.top p .fa{
	background: #ffc801;
	padding:0.3rem 0.5rem ;
	border-radius: 0.2rem;
}
.data{
	width: 100%;
	display: flex;
	margin-top: 1.5rem;
	border-bottom:2px solid #e6e6e6;
}
.data div h4{
	color: #a8a8a8;
	font-weight: 100;
	font-size: 1rem;
	}
.data .left{
	width: 15.5rem;
	padding-left: 1.4rem;
}
.data .left p{
	margin-top: 2rem;
	color: #a8a8a8;
}
.data .left p span{
	font-size: 2.8rem;
	color: #fa5b08;
}

.data .right{
	width: 16rem;
}
.data .right img{
	width: 16rem;
	margin-top: 1rem;
}
.or{
	height: 1.2rem;
	background: #f5f5f5;
	border-bottom:2px solid #e6e6e6;
}
.ifo{
	width: 100%;
}
.ifo li{
	display: flex;
	width: 100%;
}
.ifo li>img{
	width: 2rem;
	height: 2rem;
	margin:1rem  1.5rem;
}
.ifo a{
	text-decoration: none;
}
.ifo li .right{
	height: 4.1rem;
	padding: 1.2rem 0;
	border-bottom: 2px solid #E6E6E6;
	width: 27rem;
	display: flex;
	justify-content: space-between;
	padding-right: 1rem;
}
.ifo li .right,.clear{
	border: none;
}
.ifo li .rbor{
	border-bottom: 2px solid #E6E6E6;
}
.ifo li .right h3{
	font-weight: 100;
	color: black;
}
.ifo li .right div{
	color: orange;
}
.ifo li .right div span{
	font-size: 1.3rem;
	color: #A8A8A8;
}
.bor{
	border-bottom: 2px solid #E6E6E6;
}
